<template>
  <div id="componentRencentMessage">
    <v-card class="elevation-0">
      <v-toolbar card dense color="transparent">
        <v-toolbar-title>
          <h4 class="font-weight-light">最新留言</h4>
        </v-toolbar-title>
      </v-toolbar>
      <v-divider></v-divider>
      <v-card-text class="pa-0">
        <v-list two-line class="pa-0">
          <template v-for="(item, index) in items">
            <v-subheader v-if="item.header" :key="item.header">{{ item.header }}</v-subheader>
            <v-divider v-else-if="item.divider" :key="index"></v-divider>
            <v-list-tile avatar v-else :key="item.id" @click="handleClick">
              <v-list-tile-avatar :color="item.color">
                <v-icon dark>{{item.icon}}</v-icon>
              </v-list-tile-avatar>
              <v-list-tile-content>
                <v-list-tile-sub-title v-html="item.title"></v-list-tile-sub-title>
              </v-list-tile-content>
              <v-list-tile-action class="caption">{{item.timeLabel}}</v-list-tile-action>
            </v-list-tile>
          </template>
        </v-list>
        <v-divider></v-divider>
        <v-btn block flat class="ma-0">All</v-btn>
        <v-divider></v-divider>
      </v-card-text>
    </v-card>
  </div>
</template>

<script>
import notes from '@/api/messages'
export default {
  name: 'rencent-messages',
  data: () => ({
    items: notes
  }),
  methods: {
    handleClick: (e) => {
      console.log(e)
    }
  }

}
</script>
